/**
 * Copyright (c) 2017 ShopJsp. All Rights Reserved.
 * ============================================================================
 * 版权所有 2011 - 今 北京华宇盈通科技有限公司，并保留所有权利。
 * ----------------------------------------------------------------------------
 * 提示：在未取得SHOPJSP商业授权之前，您不能将本软件应用于商业用途，否则SHOPJSP将保留追究的权力。
 * ----------------------------------------------------------------------------
 * 官方网站：http://www.shopjsp.com
 * ============================================================================
 * @author 张丁方
 * @CreateTime 2017-4-1 11:51:52
 */
package com.hyyt.shopjsp.finance.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;

/**
* SHOP_虚拟金币明细
*
* @author Robot 2017-04-01 11:51:52
*/
public class ShopMallCoin implements Serializable{
    private Integer mallCoinId;             /**商城币明细ID**/
    private Integer customerId;             /**客户ID**/
    private Integer ordersId;               /**订单id**/
    private String ordersNo;                /**订单号**/
    private String serialNumber;            /**流水号**/
    private Integer type;                   /**收支类型（交易类型）1、收入；2、支出**/
    private BigDecimal transactionNumber;   /**交易数量**/
    private Timestamp tradeTime;            /**交易时间**/
    private Timestamp operatorTime;         /**操作时间**/
    private String remarks;                 /**备注**/
    private BigDecimal frozenNumber;        /**冻结数量**/
    private String proportion;              /**当时分享比例**/
    private Integer source;                 /**来源：1注册送，2购物送，3分享注册成功送，4取消订单返，5退货返，6 买商品抵扣，7.签到**/

    private String loginName;               /**冗余字段 会员名称**/
    public ShopMallCoin() {}

    public Integer getMallCoinId(){
        return this.mallCoinId;
    }

    public void setMallCoinId(Integer mallCoinId){
        this.mallCoinId=mallCoinId;
    }
    public Integer getCustomerId(){
        return this.customerId;
    }

    public void setCustomerId(Integer customerId){
        this.customerId=customerId;
    }
    public Integer getOrdersId(){
        return this.ordersId;
    }

    public void setOrdersId(Integer ordersId){
        this.ordersId=ordersId;
    }
    public String getOrdersNo(){
        return this.ordersNo;
    }

    public void setOrdersNo(String ordersNo){
        this.ordersNo=ordersNo;
    }
    public String getSerialNumber(){
        return this.serialNumber;
    }

    public void setSerialNumber(String serialNumber){
        this.serialNumber=serialNumber;
    }
    public Integer getType(){
        return this.type;
    }

    public void setType(Integer type){
        this.type=type;
    }
    public BigDecimal getTransactionNumber(){
        return this.transactionNumber;
    }

    public void setTransactionNumber(BigDecimal transactionNumber){
        this.transactionNumber=transactionNumber;
    }
    public Timestamp getTradeTime(){
        return this.tradeTime;
    }

    public void setTradeTime(Timestamp tradeTime){
        this.tradeTime=tradeTime;
    }
    public Timestamp getOperatorTime(){
        return this.operatorTime;
    }

    public void setOperatorTime(Timestamp operatorTime){
        this.operatorTime=operatorTime;
    }
    public String getRemarks(){
        return this.remarks;
    }

    public void setRemarks(String remarks){
        this.remarks=remarks;
    }
    public BigDecimal getFrozenNumber(){
        return this.frozenNumber;
    }

    public void setFrozenNumber(BigDecimal frozenNumber){
        this.frozenNumber=frozenNumber;
    }
    public String getProportion(){
        return this.proportion;
    }

    public void setProportion(String proportion){
        this.proportion=proportion;
    }
    public Integer getSource(){
        return this.source;
    }

    public void setSource(Integer source){
        this.source=source;
    }

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}
}